spherical baffle - Turkish English Dictionary